package com.qidian.tcba.dao;



import com.qidian.tcba.admin.model.dto.assignTask.AssignTaskItemDTO;
import com.qidian.tcba.admin.model.entity.ParkLotRecordAssignTaskItem;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;
@Mapper
public interface ParkLotRecordAssignTaskItemMapper {
    int deleteByPrimaryKey(int id);

    int insert(ParkLotRecordAssignTaskItem record);

    ParkLotRecordAssignTaskItem selectByPrimaryKey(int id);

    List<ParkLotRecordAssignTaskItem> selectAll();

    int updateByPrimaryKey(ParkLotRecordAssignTaskItem record);

    /**
     * 获取审核任务列表
     * @param assignTaskId
     * @return
     */
    List<AssignTaskItemDTO> getAssignTaskItems(int assignTaskId);

    int updateById(@Param("items") List<ParkLotRecordAssignTaskItem> items);
}